package nc.impl.levm;

import nc.impl.pub.ace.AceHeapnumberdocPubServiceImpl;
import nc.impl.pubapp.pub.smart.BatchSaveAction;
import nc.vo.bd.meta.BatchOperateVO;
import nc.ui.querytemplate.querytree.IQueryScheme;
import nc.vo.pub.BusinessException;
import nc.vo.levm.heapnumberdoc.HeapnumberDocVO;
import nc.itf.levm.IHeapnumberdocMaintain;

public class HeapnumberdocMaintainImpl extends AceHeapnumberdocPubServiceImpl
		implements IHeapnumberdocMaintain {

	@Override
	public HeapnumberDocVO[] query(IQueryScheme queryScheme) throws BusinessException {
		return super.pubquerybasedoc(queryScheme);
	}

	@Override
	public BatchOperateVO batchSave(BatchOperateVO batchVO) throws BusinessException {
		BatchSaveAction<HeapnumberDocVO> saveAction = new BatchSaveAction<HeapnumberDocVO>();
		BatchOperateVO retData = saveAction.batchSave(batchVO);
		return retData;
	}
}
